|
|
در این پروژه که با زبان سی پلاس پلاس نوشته شده است، الگوریتم ماشین
سکه خرد کن پیاده سازی شده و فایل تحلیل کل در کنار آن قرار داده شده.
فهرست :
۱- برای اجرای دستورات cout و cin دستورات ورودی خروجی سیستم این فایل را باید ضمیمه برنامه کرد.
۲- برای اجرای تابع های پاک کردن صفحه نمایش clrscr() و تابع getch() نیاز است این را به برنامه ضمیمه کنیم.
۳- تابع مرتب سازی که ورودی آن p[] ارزش اسکناس ها،n تعداد نوع سکه ها، r[] تعداد اسکناس ها.
۵- متغیر های i و j برای for ، متغیر mبرای کمک در جابه جایی ارزش اسناس ها،
۶- این for از ابتدا تا انتهای آرایه را پیمایش می کند
۸- مقدار ارزش اسکناس p[j] را در متغیر m می ریزد.
۹- این for که در for قبلی قرار دارد از یکی بعد از اندیس for قبلی شروع می کند و تا آخر آرایه را پیمایش می کند.
۱۱- اگر m که مقدار ارزش اسکناس را در خود دارد با مقدار اسکناس بعدی مقایسه می کند اگر m کوچکتر باشد.
۱۳- مقدار ارزش فعلی p[i] را در m می ریزد.
۱۴- شماره اندیس را د رمتغیر s می ریزد.
۱۵و ۱۶- جابه جایی ارزش بزرگتر به جای ارزش کوچکتر
۱۷تا ۱۹- جابه جایی تعداد اسکناس هایی که ارزش آنها جابه جا شده اند.
۲۳- این for از ابتدا تا انتهای آرایه را پیمایش می کند
۲۴- چاپ ارزش ها و تعداد ارزش ها جلوی آنها
۲۶- تابع خرد کردن سکه ها با ورودی های p[]ارزش اسکناس ها،r[]
برای تعداد ارزش ها،s[]نتیجه در آن قرار دارد،n تعداد نوع اسکناس ها، m
ارزشی که می خواهیم خرد شود.
۲۸- متغیر i وl برای forها و k برای اینکه تعداد اسکناس در آن ذخیره شود.
۲۹- این for از ابتدا تا انتهای آرایه را پیمایش می کند
۳۱ تا ۳۴- اگر مبلغ ورودی از اسکناس های موجود کمتر باشد قابل خرد شدن نیست و چاپ پیغام مبلغ کوچک است
:: برچسبها:
آرایه در برنامه نویسی ,
الگوریتم پیمایش ,
الگوریتم ماشین ,
پروژه برنامه نویسی ,
پروژه خرد کردن اسکناس ,
پروژه خرد کردن سکه ,
پروژه سی پلاس پلاس ,
پیمایش آرایه ,
چاپ مقدار در سی پلاس پلاس ,
دانلود رایگان پروژه برنامه نویسی ,
دستوران سی پلاس پلاس ,
ماشین سکه خردن کن ,
:: بازدید از این مطلب : 61
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : چهار شنبه 10 مرداد 1395 |
نظرات ()
|
|
مار و پله، یک بازی کودکانه کلاسیک است. که بین دو نفر یا بیشتر و در روی
تختهای که به مربعهای کوچک تقسیم شدهاست، انجام میشود . خانههایی که
شروع یک نردبان باشند با قرار گرفتن در آن مهره به سمت انتهای نردبان حرکت
میکند و خانههایی که سر مار در آن باشد با قرار گرفتن در آن به سمت
انتهای مارحرکت میکند.و هر صفحه معمولاً دارای صد خانه است که با تاس
انداختن و به ترتیب طی کردن هر فردی که زودتر به خانه آخر برسد برنده است.
پروژه حاضر در سایت پروژه دات کام این بازی را با دو سورس متفاوت شبیه سازی
کرده است. سورس اول به صورت ساده تر نوشته شده و خانه ها به شکل اعداد
نمایش داده شده و در سورس دوم ظاهر برنامه کاملا شبیه به صفحه بازی مار و
پله است.
:: برچسبها:
آموزش نوشتن پروژه با سی شارپ ,
بازی کلاسیک ,
بازی مار و پله ,
بازی های برنامه نویسی شده ,
پروژه برنامه نویسی ,
پروژه مقدماتی برنامه نویسی ,
دانلود پروژه سی C# ,
دانلود رایگان پروژه های برنامه نویسی ,
دانلود سورس پروژه سی شارپ ,
زبان برنامه نویسی بازی های کامپیوتری ,
:: بازدید از این مطلب : 64
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 15 خرداد 1395 |
نظرات ()
|
|
---
:: برچسبها:
آرایه در برنامه نویسی ,
الگوریتم پیمایش ,
الگوریتم ماشین ,
پروژه برنامه نویسی ,
پروژه خرد کردن اسکناس ,
پروژه خرد کردن سکه ,
پروژه سی پلاس پلاس ,
پیمایش آرایه ,
چاپ مقدار در سی پلاس پلاس ,
دانلود رایگان پروژه برنامه نویسی ,
دستوران سی پلاس پلاس ,
ماشین سکه خردن کن ,
:: بازدید از این مطلب : 65
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 22 ارديبهشت 1395 |
نظرات ()
|
|
:: برچسبها:
آرایه در برنامه نویسی ,
الگوریتم پیمایش ,
الگوریتم ماشین ,
پروژه برنامه نویسی ,
پروژه خرد کردن اسکناس ,
پروژه خرد کردن سکه ,
پروژه سی پلاس پلاس ,
پیمایش آرایه ,
چاپ مقدار در سی پلاس پلاس ,
دانلود رایگان پروژه برنامه نویسی ,
دستوران سی پلاس پلاس ,
ماشین سکه خردن کن ,
:: بازدید از این مطلب : 90
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 30 مرداد 1395 |
نظرات ()
|
|
در این پروژه که با زبان سی پلاس پلاس نوشته شده است، الگوریتم ماشین
سکه خرد کن پیاده سازی شده و فایل تحلیل کل در کنار آن قرار داده شده.
فهرست :
۱- برای اجرای دستورات cout و cin دستورات ورودی خروجی سیستم این فایل را باید ضمیمه برنامه کرد.
۲- برای اجرای تابع های پاک کردن صفحه نمایش clrscr() و تابع getch() نیاز است این را به برنامه ضمیمه کنیم.
۳- تابع مرتب سازی که ورودی آن p[] ارزش اسکناس ها،n تعداد نوع سکه ها، r[] تعداد اسکناس ها.
۵- متغیر های i و j برای for ، متغیر mبرای کمک در جابه جایی ارزش اسناس ها،
۶- این for از ابتدا تا انتهای آرایه را پیمایش می کند
۸- مقدار ارزش اسکناس p[j] را در متغیر m می ریزد.
۹- این for که در for قبلی قرار دارد از یکی بعد از اندیس for قبلی شروع می کند و تا آخر آرایه را پیمایش می کند.
۱۱- اگر m که مقدار ارزش اسکناس را در خود دارد با مقدار اسکناس بعدی مقایسه می کند اگر m کوچکتر باشد.
۱۳- مقدار ارزش فعلی p[i] را در m می ریزد.
۱۴- شماره اندیس را د رمتغیر s می ریزد.
۱۵و ۱۶- جابه جایی ارزش بزرگتر به جای ارزش کوچکتر
۱۷تا ۱۹- جابه جایی تعداد اسکناس هایی که ارزش آنها جابه جا شده اند.
۲۳- این for از ابتدا تا انتهای آرایه را پیمایش می کند
۲۴- چاپ ارزش ها و تعداد ارزش ها جلوی آنها
۲۶- تابع خرد کردن سکه ها با ورودی های p[]ارزش اسکناس ها،r[]
برای تعداد ارزش ها،s[]نتیجه در آن قرار دارد،n تعداد نوع اسکناس ها، m
ارزشی که می خواهیم خرد شود.
۲۸- متغیر i وl برای forها و k برای اینکه تعداد اسکناس در آن ذخیره شود.
۲۹- این for از ابتدا تا انتهای آرایه را پیمایش می کند
۳۱ تا ۳۴- اگر مبلغ ورودی از اسکناس های موجود کمتر باشد قابل خرد شدن نیست و چاپ پیغام مبلغ کوچک است.
:: برچسبها:
آرایه در برنامه نویسی ,
الگوریتم پیمایش ,
الگوریتم ماشین ,
پروژه برنامه نویسی ,
پروژه خرد کردن اسکناس ,
پروژه خرد کردن سکه ,
پروژه سی پلاس پلاس ,
پیمایش آرایه ,
چاپ مقدار در سی پلاس پلاس ,
دانلود رایگان پروژه برنامه نویسی ,
دستوران سی پلاس پلاس ,
ماشین سکه خردن کن ,
:: بازدید از این مطلب : 84
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 28 خرداد 1395 |
نظرات ()
|
|
:: برچسبها:
پروژه UML ,
پروژه برنامه نویسی ,
پروژه مهندسی نرم افزار ,
تهیه الگوریتم و فلوچارت ,
دانلود پروژه تجزیه و تحلیل سیستم ,
سیتم فروش بلیط قطار ,
سیستم آژانس هواپیمایی ,
سیستم رزرو بلیط ,
سیستم فروش بلیط ,
شرح سیستم نرم ,
:: بازدید از این مطلب : 125
|
امتیاز مطلب : 0
|
تعداد امتیازدهندگان : 0
|
مجموع امتیاز : 0
تاریخ انتشار : سه شنبه 13 شهريور 1395 |
نظرات ()
|
|
صفحه قبل 2 3 4 5 ... 6341 صفحه بعد
|
|
|